package com.lifa.utils;

import java.text.DecimalFormat;
import java.util.Date;
import java.util.Random;

public class StringUtil {

	public static String geneStringByArray(String[] strs,String joinStr){
		StringBuffer result = new StringBuffer("");
		for(String s : strs){
			result.append(s+ joinStr) ;
		}
		result.deleteCharAt(result.length()-1);
		return result.toString();
	}

	public static String geneFileNameByExtName(String extName){

		Date date = new Date();

		long time = date.getTime();

		Random ran = new Random();

		int ranInt = ran.nextInt(100000); 
		

		DecimalFormat format = new DecimalFormat("00000");

		return time+format.format(ranInt)+"."+extName;
	}
	
	
	public static String[] setString(String sp){
		String[]  strs=sp.split(",");
		for(int i=0,len=strs.length;i<len;i++){
//		    System.out.println(strs[i].toString());
		}
		return strs;
	}
	

	public static String shengChengDdid(){

		Date date = new Date();

		long time = date.getTime();

		Random ran = new Random();

		int ranInt = ran.nextInt(100000); 
		
		//�����������ʽ������
		DecimalFormat format = new DecimalFormat("00000");
		//���������������ƴ�ӳ��µ��ļ���
		return time+"";
	}

	/**
	 * ��������µ��û���

	 * @return
	 */
	public static String randomUserName(){
		//���Ӣ����ĸ
		String str = "qwertyuiopasdfghjklzxcvbnm";
		String strNew = "";
		char[] b = str.toCharArray();
		for(int i=0;i<2;i++){
			int index = (int)(Math.random()*b.length);
			strNew += b[index];
		}
		//����������Ķ���
		Random ran = new Random();
		//���������
		int ranInt = ran.nextInt(100000);
		
		//�����������ʽ������
		DecimalFormat format = new DecimalFormat("00000");
		//���������������ƴ�ӳ��µ��ļ���
		return strNew+format.format(ranInt);
	}
	
	public static void main(String[] args) {
//		String[] strs = {"a","b","c"};
//		String str = StringUtil.geneStringByArray(strs, ",");
//		String fileName = StringUtil.geneFileNameByExtName("jpg");
//		System.out.println(fileName);
//		String username = StringUtil.randomUserName();
//		System.out.println(username);
		shengChengDdid();
	}
	
}
















